{
 "trucks": {
  "counterbalance": {
   "id": "counterbalance",
   "label": "Sit-down counterbalance forklift",
   "option": "Counterbalance",
   "aisleFt": 12,
   "aisleM": 3.6
  },
  "reach": {
   "id": "reach",
   "label": "Reach truck",
   "option": "Reach truck",
   "aisleFt": 9.5,
   "aisleM": 2.9
  },
  "vna": {
   "id": "vna",
   "label": "Very-narrow-aisle (VNA) turret truck",
   "option": "VNA turret truck",
   "aisleFt": 6,
   "aisleM": 1.8
  }
 },
 "systems": {
  "backtoback": {
   "id": "backtoback",
   "label": "Selective pallet rack (back-to-back rows)",
   "option": "Selective rack, back-to-back"
  },
  "doubledeep": {
   "id": "doubledeep",
   "label": "Double-deep selective rack",
   "option": "Double-deep selective rack"
  },
  "drivein": {
   "id": "drivein",
   "label": "Drive-in rack (4 pallets deep)",
   "option": "Drive-in rack, 4 deep"
  }
 },
 "grids": {
  "imperial": [
   {
    "id": "clear",
    "label": "Clear span (no columns)",
    "option": "Clear span, no columns",
    "spacingFt": 0
   },
   {
    "id": "40ft",
    "label": "40 × 40 ft column grid",
    "option": "40 × 40 ft columns",
    "spacingFt": 40
   },
   {
    "id": "50ft",
    "label": "50 × 50 ft column grid",
    "option": "50 × 50 ft columns",
    "spacingFt": 50,
    "default": true
   },
   {
    "id": "60ft",
    "label": "60 × 60 ft column grid",
    "option": "60 × 60 ft columns",
    "spacingFt": 60
   }
  ],
  "metric": [
   {
    "id": "clear",
    "label": "Clear span (no columns)",
    "option": "Clear span, no columns",
    "spacingFt": 0
   },
   {
    "id": "12m",
    "label": "12 × 12 m column grid",
    "option": "12 × 12 m columns",
    "spacingFt": 39.37007874015748
   },
   {
    "id": "15m",
    "label": "15 × 15 m column grid",
    "option": "15 × 15 m columns",
    "spacingFt": 49.212598425196845,
    "default": true
   },
   {
    "id": "18m",
    "label": "18 × 18 m column grid",
    "option": "18 × 18 m columns",
    "spacingFt": 59.055118110236215
   }
  ]
 },
 "imperial": {
  "pallet": "gma48",
  "system": "backtoback",
  "sizes": [
   {
    "label": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100
   },
   {
    "label": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200
   },
   {
    "label": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250
   },
   {
    "label": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400
   },
   {
    "label": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500
   }
  ],
  "clearHtFt": [
   24,
   32,
   40
  ],
  "palletLabel": "48 × 40 in GMA pallet",
  "rows": [
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 24,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 24,
    "levels": 5,
    "rows": 9,
    "bays": 252,
    "positions": 2520,
    "perBay": 2,
    "dead": 0,
    "sqFtPerPosition": 9.9,
    "positionsPer1000SqFt": 100.8,
    "prompt": "Lay out a 250 × 100 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 24,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 24,
    "levels": 5,
    "rows": 10,
    "bays": 280,
    "positions": 2780,
    "perBay": 2,
    "dead": 20,
    "sqFtPerPosition": 9,
    "positionsPer1000SqFt": 111.2,
    "prompt": "Lay out a 250 × 100 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 24,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 24,
    "levels": 5,
    "rows": 14,
    "bays": 406,
    "positions": 4060,
    "perBay": 2,
    "dead": 0,
    "sqFtPerPosition": 6.2,
    "positionsPer1000SqFt": 162.4,
    "prompt": "Lay out a 250 × 100 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 32,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 32,
    "levels": 6,
    "rows": 9,
    "bays": 252,
    "positions": 3024,
    "perBay": 2,
    "dead": 0,
    "sqFtPerPosition": 8.3,
    "positionsPer1000SqFt": 121,
    "prompt": "Lay out a 250 × 100 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 32,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 32,
    "levels": 6,
    "rows": 10,
    "bays": 280,
    "positions": 3336,
    "perBay": 2,
    "dead": 24,
    "sqFtPerPosition": 7.5,
    "positionsPer1000SqFt": 133.4,
    "prompt": "Lay out a 250 × 100 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 32,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 32,
    "levels": 6,
    "rows": 14,
    "bays": 406,
    "positions": 4872,
    "perBay": 2,
    "dead": 0,
    "sqFtPerPosition": 5.1,
    "positionsPer1000SqFt": 194.9,
    "prompt": "Lay out a 250 × 100 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 40,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 36,
    "levels": 7,
    "rows": 9,
    "bays": 252,
    "positions": 3528,
    "perBay": 2,
    "dead": 0,
    "sqFtPerPosition": 7.1,
    "positionsPer1000SqFt": 141.1,
    "prompt": "Lay out a 250 × 100 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 40,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 36,
    "levels": 7,
    "rows": 10,
    "bays": 280,
    "positions": 3892,
    "perBay": 2,
    "dead": 28,
    "sqFtPerPosition": 6.4,
    "positionsPer1000SqFt": 155.7,
    "prompt": "Lay out a 250 × 100 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "25,000 sq ft",
    "lenFt": 250,
    "widFt": 100,
    "areaSqFt": 25000,
    "clearHtFt": 40,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 36,
    "levels": 7,
    "rows": 14,
    "bays": 406,
    "positions": 5684,
    "perBay": 2,
    "dead": 0,
    "sqFtPerPosition": 4.4,
    "positionsPer1000SqFt": 227.4,
    "prompt": "Lay out a 250 × 100 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 24,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 24,
    "levels": 5,
    "rows": 19,
    "bays": 532,
    "positions": 5300,
    "perBay": 2,
    "dead": 20,
    "sqFtPerPosition": 9.4,
    "positionsPer1000SqFt": 106,
    "prompt": "Lay out a 250 × 200 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 24,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 24,
    "levels": 5,
    "rows": 22,
    "bays": 616,
    "positions": 6140,
    "perBay": 2,
    "dead": 20,
    "sqFtPerPosition": 8.1,
    "positionsPer1000SqFt": 122.8,
    "prompt": "Lay out a 250 × 200 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 24,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 24,
    "levels": 5,
    "rows": 28,
    "bays": 812,
    "positions": 8100,
    "perBay": 2,
    "dead": 20,
    "sqFtPerPosition": 6.2,
    "positionsPer1000SqFt": 162,
    "prompt": "Lay out a 250 × 200 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 32,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 32,
    "levels": 6,
    "rows": 19,
    "bays": 532,
    "positions": 6360,
    "perBay": 2,
    "dead": 24,
    "sqFtPerPosition": 7.9,
    "positionsPer1000SqFt": 127.2,
    "prompt": "Lay out a 250 × 200 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 32,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 32,
    "levels": 6,
    "rows": 22,
    "bays": 616,
    "positions": 7368,
    "perBay": 2,
    "dead": 24,
    "sqFtPerPosition": 6.8,
    "positionsPer1000SqFt": 147.4,
    "prompt": "Lay out a 250 × 200 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 32,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 32,
    "levels": 6,
    "rows": 28,
    "bays": 812,
    "positions": 9720,
    "perBay": 2,
    "dead": 24,
    "sqFtPerPosition": 5.1,
    "positionsPer1000SqFt": 194.4,
    "prompt": "Lay out a 250 × 200 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 40,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 36,
    "levels": 7,
    "rows": 19,
    "bays": 532,
    "positions": 7420,
    "perBay": 2,
    "dead": 28,
    "sqFtPerPosition": 6.7,
    "positionsPer1000SqFt": 148.4,
    "prompt": "Lay out a 250 × 200 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 40,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 36,
    "levels": 7,
    "rows": 22,
    "bays": 616,
    "positions": 8596,
    "perBay": 2,
    "dead": 28,
    "sqFtPerPosition": 5.8,
    "positionsPer1000SqFt": 171.9,
    "prompt": "Lay out a 250 × 200 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "50,000 sq ft",
    "lenFt": 250,
    "widFt": 200,
    "areaSqFt": 50000,
    "clearHtFt": 40,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 36,
    "levels": 7,
    "rows": 28,
    "bays": 812,
    "positions": 11340,
    "perBay": 2,
    "dead": 28,
    "sqFtPerPosition": 4.4,
    "positionsPer1000SqFt": 226.8,
    "prompt": "Lay out a 250 × 200 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 24,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 24,
    "levels": 5,
    "rows": 24,
    "bays": 1104,
    "positions": 10970,
    "perBay": 2,
    "dead": 70,
    "sqFtPerPosition": 9.1,
    "positionsPer1000SqFt": 109.7,
    "prompt": "Lay out a 400 × 250 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 24,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 24,
    "levels": 5,
    "rows": 28,
    "bays": 1316,
    "positions": 13125,
    "perBay": 2,
    "dead": 35,
    "sqFtPerPosition": 7.6,
    "positionsPer1000SqFt": 131.3,
    "prompt": "Lay out a 400 × 250 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 24,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 24,
    "levels": 5,
    "rows": 56,
    "bays": 1624,
    "positions": 16160,
    "perBay": 2,
    "dead": 80,
    "sqFtPerPosition": 6.2,
    "positionsPer1000SqFt": 161.6,
    "prompt": "Lay out a 400 × 250 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 32,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 32,
    "levels": 6,
    "rows": 24,
    "bays": 1104,
    "positions": 13164,
    "perBay": 2,
    "dead": 84,
    "sqFtPerPosition": 7.6,
    "positionsPer1000SqFt": 131.6,
    "prompt": "Lay out a 400 × 250 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 32,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 32,
    "levels": 6,
    "rows": 28,
    "bays": 1316,
    "positions": 15750,
    "perBay": 2,
    "dead": 42,
    "sqFtPerPosition": 6.3,
    "positionsPer1000SqFt": 157.5,
    "prompt": "Lay out a 400 × 250 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 32,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 32,
    "levels": 6,
    "rows": 56,
    "bays": 1624,
    "positions": 19392,
    "perBay": 2,
    "dead": 96,
    "sqFtPerPosition": 5.2,
    "positionsPer1000SqFt": 193.9,
    "prompt": "Lay out a 400 × 250 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 40,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 36,
    "levels": 7,
    "rows": 24,
    "bays": 1104,
    "positions": 15358,
    "perBay": 2,
    "dead": 98,
    "sqFtPerPosition": 6.5,
    "positionsPer1000SqFt": 153.6,
    "prompt": "Lay out a 400 × 250 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 40,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 36,
    "levels": 7,
    "rows": 28,
    "bays": 1316,
    "positions": 18375,
    "perBay": 2,
    "dead": 49,
    "sqFtPerPosition": 5.4,
    "positionsPer1000SqFt": 183.8,
    "prompt": "Lay out a 400 × 250 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "100,000 sq ft",
    "lenFt": 400,
    "widFt": 250,
    "areaSqFt": 100000,
    "clearHtFt": 40,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 36,
    "levels": 7,
    "rows": 56,
    "bays": 1624,
    "positions": 22624,
    "perBay": 2,
    "dead": 112,
    "sqFtPerPosition": 4.4,
    "positionsPer1000SqFt": 226.2,
    "prompt": "Lay out a 400 × 250 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 24,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 24,
    "levels": 5,
    "rows": 39,
    "bays": 2886,
    "positions": 28650,
    "perBay": 2,
    "dead": 210,
    "sqFtPerPosition": 8.7,
    "positionsPer1000SqFt": 114.6,
    "prompt": "Lay out a 625 × 400 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 24,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 24,
    "levels": 5,
    "rows": 70,
    "bays": 3290,
    "positions": 32690,
    "perBay": 2,
    "dead": 210,
    "sqFtPerPosition": 7.6,
    "positionsPer1000SqFt": 130.8,
    "prompt": "Lay out a 625 × 400 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 24,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 24,
    "levels": 5,
    "rows": 56,
    "bays": 4144,
    "positions": 41180,
    "perBay": 2,
    "dead": 260,
    "sqFtPerPosition": 6.1,
    "positionsPer1000SqFt": 164.7,
    "prompt": "Lay out a 625 × 400 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 32,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 32,
    "levels": 6,
    "rows": 39,
    "bays": 2886,
    "positions": 34380,
    "perBay": 2,
    "dead": 252,
    "sqFtPerPosition": 7.3,
    "positionsPer1000SqFt": 137.5,
    "prompt": "Lay out a 625 × 400 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 32,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 32,
    "levels": 6,
    "rows": 70,
    "bays": 3290,
    "positions": 39228,
    "perBay": 2,
    "dead": 252,
    "sqFtPerPosition": 6.4,
    "positionsPer1000SqFt": 156.9,
    "prompt": "Lay out a 625 × 400 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 32,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 32,
    "levels": 6,
    "rows": 56,
    "bays": 4144,
    "positions": 49416,
    "perBay": 2,
    "dead": 312,
    "sqFtPerPosition": 5.1,
    "positionsPer1000SqFt": 197.7,
    "prompt": "Lay out a 625 × 400 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 40,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 36,
    "levels": 7,
    "rows": 39,
    "bays": 2886,
    "positions": 40110,
    "perBay": 2,
    "dead": 294,
    "sqFtPerPosition": 6.2,
    "positionsPer1000SqFt": 160.4,
    "prompt": "Lay out a 625 × 400 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 40,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 36,
    "levels": 7,
    "rows": 70,
    "bays": 3290,
    "positions": 45766,
    "perBay": 2,
    "dead": 294,
    "sqFtPerPosition": 5.5,
    "positionsPer1000SqFt": 183.1,
    "prompt": "Lay out a 625 × 400 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "250,000 sq ft",
    "lenFt": 625,
    "widFt": 400,
    "areaSqFt": 250000,
    "clearHtFt": 40,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 36,
    "levels": 7,
    "rows": 56,
    "bays": 4144,
    "positions": 57652,
    "perBay": 2,
    "dead": 364,
    "sqFtPerPosition": 4.3,
    "positionsPer1000SqFt": 230.6,
    "prompt": "Lay out a 625 × 400 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 24,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 24,
    "levels": 5,
    "rows": 49,
    "bays": 5831,
    "positions": 57890,
    "perBay": 2,
    "dead": 420,
    "sqFtPerPosition": 8.6,
    "positionsPer1000SqFt": 115.8,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 24,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 24,
    "levels": 5,
    "rows": 114,
    "bays": 6726,
    "positions": 66810,
    "perBay": 2,
    "dead": 450,
    "sqFtPerPosition": 7.5,
    "positionsPer1000SqFt": 133.6,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 24,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 24,
    "levels": 5,
    "rows": 70,
    "bays": 8400,
    "positions": 83475,
    "perBay": 2,
    "dead": 525,
    "sqFtPerPosition": 6,
    "positionsPer1000SqFt": 167,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 24 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 32,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 32,
    "levels": 6,
    "rows": 49,
    "bays": 5831,
    "positions": 69468,
    "perBay": 2,
    "dead": 504,
    "sqFtPerPosition": 7.2,
    "positionsPer1000SqFt": 138.9,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 32,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 32,
    "levels": 6,
    "rows": 114,
    "bays": 6726,
    "positions": 80172,
    "perBay": 2,
    "dead": 540,
    "sqFtPerPosition": 6.2,
    "positionsPer1000SqFt": 160.3,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 32,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 32,
    "levels": 6,
    "rows": 70,
    "bays": 8400,
    "positions": 100170,
    "perBay": 2,
    "dead": 630,
    "sqFtPerPosition": 5,
    "positionsPer1000SqFt": 200.3,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 32 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 40,
    "truck": "counterbalance",
    "aisleFt": 12,
    "frameFt": 36,
    "levels": 7,
    "rows": 49,
    "bays": 5831,
    "positions": 81046,
    "perBay": 2,
    "dead": 588,
    "sqFtPerPosition": 6.2,
    "positionsPer1000SqFt": 162.1,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 12 ft aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 40,
    "truck": "reach",
    "aisleFt": 9.5,
    "frameFt": 36,
    "levels": 7,
    "rows": 114,
    "bays": 6726,
    "positions": 93534,
    "perBay": 2,
    "dead": 630,
    "sqFtPerPosition": 5.3,
    "positionsPer1000SqFt": 187.1,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 9.5 ft aisles for a reach truck. No docks or offices."
   },
   {
    "size": "500,000 sq ft",
    "lenFt": 1000,
    "widFt": 500,
    "areaSqFt": 500000,
    "clearHtFt": 40,
    "truck": "vna",
    "aisleFt": 6,
    "frameFt": 36,
    "levels": 7,
    "rows": 70,
    "bays": 8400,
    "positions": 116865,
    "perBay": 2,
    "dead": 735,
    "sqFtPerPosition": 4.3,
    "positionsPer1000SqFt": 233.7,
    "prompt": "Lay out a 1000 × 500 ft warehouse, 40 ft clear, on a 50 × 50 ft column grid, with selective pallet rack for 48 × 40 in pallets and 6 ft aisles for a very-narrow-aisle turret truck. No docks or offices."
   }
  ]
 },
 "metric": {
  "pallet": "p800x1200",
  "system": "backtoback",
  "sizes": [
   {
    "label": "5,000 m²",
    "lenM": 100,
    "widM": 50
   },
   {
    "label": "10,000 m²",
    "lenM": 125,
    "widM": 80
   },
   {
    "label": "25,000 m²",
    "lenM": 200,
    "widM": 125
   },
   {
    "label": "50,000 m²",
    "lenM": 250,
    "widM": 200
   }
  ],
  "clearHtM": [
   8,
   10,
   12
  ],
  "palletLabel": "1200 × 800 mm Euro pallet",
  "rows": [
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 8,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 8,
    "levels": 5,
    "rows": 16,
    "bays": 544,
    "positions": 8120,
    "perBay": 3,
    "dead": 40,
    "m2PerPosition": 0.62,
    "positionsPer1000M2": 1624,
    "prompt": "Lay out a 100 × 50 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 8,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 8,
    "levels": 5,
    "rows": 18,
    "bays": 612,
    "positions": 9140,
    "perBay": 3,
    "dead": 40,
    "m2PerPosition": 0.55,
    "positionsPer1000M2": 1828,
    "prompt": "Lay out a 100 × 50 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 8,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 8,
    "levels": 5,
    "rows": 46,
    "bays": 782,
    "positions": 11685,
    "perBay": 3,
    "dead": 45,
    "m2PerPosition": 0.43,
    "positionsPer1000M2": 2337,
    "prompt": "Lay out a 100 × 50 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 10,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 10,
    "levels": 6,
    "rows": 16,
    "bays": 544,
    "positions": 9744,
    "perBay": 3,
    "dead": 48,
    "m2PerPosition": 0.51,
    "positionsPer1000M2": 1948.8,
    "prompt": "Lay out a 100 × 50 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 10,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 10,
    "levels": 6,
    "rows": 18,
    "bays": 612,
    "positions": 10968,
    "perBay": 3,
    "dead": 48,
    "m2PerPosition": 0.46,
    "positionsPer1000M2": 2193.6,
    "prompt": "Lay out a 100 × 50 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 10,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 10,
    "levels": 6,
    "rows": 46,
    "bays": 782,
    "positions": 14022,
    "perBay": 3,
    "dead": 54,
    "m2PerPosition": 0.36,
    "positionsPer1000M2": 2804.4,
    "prompt": "Lay out a 100 × 50 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 12,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 12,
    "levels": 8,
    "rows": 16,
    "bays": 544,
    "positions": 12992,
    "perBay": 3,
    "dead": 64,
    "m2PerPosition": 0.38,
    "positionsPer1000M2": 2598.4,
    "prompt": "Lay out a 100 × 50 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 12,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 12,
    "levels": 8,
    "rows": 18,
    "bays": 612,
    "positions": 14624,
    "perBay": 3,
    "dead": 64,
    "m2PerPosition": 0.34,
    "positionsPer1000M2": 2924.8,
    "prompt": "Lay out a 100 × 50 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "5,000 m²",
    "lenM": 100,
    "widM": 50,
    "areaM2": 5000,
    "clearHtM": 12,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 12,
    "levels": 8,
    "rows": 46,
    "bays": 782,
    "positions": 18696,
    "perBay": 3,
    "dead": 72,
    "m2PerPosition": 0.27,
    "positionsPer1000M2": 3739.2,
    "prompt": "Lay out a 100 × 50 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 8,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 8,
    "levels": 5,
    "rows": 26,
    "bays": 1118,
    "positions": 16670,
    "perBay": 3,
    "dead": 100,
    "m2PerPosition": 0.6,
    "positionsPer1000M2": 1667,
    "prompt": "Lay out a 125 × 80 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 8,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 8,
    "levels": 5,
    "rows": 29,
    "bays": 1247,
    "positions": 18555,
    "perBay": 3,
    "dead": 150,
    "m2PerPosition": 0.54,
    "positionsPer1000M2": 1855.5,
    "prompt": "Lay out a 125 × 80 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 8,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 8,
    "levels": 5,
    "rows": 37,
    "bays": 1591,
    "positions": 23715,
    "perBay": 3,
    "dead": 150,
    "m2PerPosition": 0.42,
    "positionsPer1000M2": 2371.5,
    "prompt": "Lay out a 125 × 80 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 10,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 10,
    "levels": 6,
    "rows": 26,
    "bays": 1118,
    "positions": 20004,
    "perBay": 3,
    "dead": 120,
    "m2PerPosition": 0.5,
    "positionsPer1000M2": 2000.4,
    "prompt": "Lay out a 125 × 80 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 10,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 10,
    "levels": 6,
    "rows": 29,
    "bays": 1247,
    "positions": 22266,
    "perBay": 3,
    "dead": 180,
    "m2PerPosition": 0.45,
    "positionsPer1000M2": 2226.6,
    "prompt": "Lay out a 125 × 80 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 10,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 10,
    "levels": 6,
    "rows": 37,
    "bays": 1591,
    "positions": 28458,
    "perBay": 3,
    "dead": 180,
    "m2PerPosition": 0.35,
    "positionsPer1000M2": 2845.8,
    "prompt": "Lay out a 125 × 80 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 12,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 12,
    "levels": 8,
    "rows": 26,
    "bays": 1118,
    "positions": 26672,
    "perBay": 3,
    "dead": 160,
    "m2PerPosition": 0.37,
    "positionsPer1000M2": 2667.2,
    "prompt": "Lay out a 125 × 80 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 12,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 12,
    "levels": 8,
    "rows": 29,
    "bays": 1247,
    "positions": 29688,
    "perBay": 3,
    "dead": 240,
    "m2PerPosition": 0.34,
    "positionsPer1000M2": 2968.8,
    "prompt": "Lay out a 125 × 80 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "10,000 m²",
    "lenM": 125,
    "widM": 80,
    "areaM2": 10000,
    "clearHtM": 12,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 12,
    "levels": 8,
    "rows": 37,
    "bays": 1591,
    "positions": 37944,
    "perBay": 3,
    "dead": 240,
    "m2PerPosition": 0.26,
    "positionsPer1000M2": 3794.4,
    "prompt": "Lay out a 125 × 80 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 8,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 8,
    "levels": 5,
    "rows": 66,
    "bays": 2838,
    "positions": 42270,
    "perBay": 3,
    "dead": 300,
    "m2PerPosition": 0.59,
    "positionsPer1000M2": 1690.8,
    "prompt": "Lay out a 200 × 125 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 8,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 8,
    "levels": 5,
    "rows": 46,
    "bays": 3220,
    "positions": 47980,
    "perBay": 3,
    "dead": 320,
    "m2PerPosition": 0.52,
    "positionsPer1000M2": 1919.2,
    "prompt": "Lay out a 200 × 125 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 8,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 8,
    "levels": 5,
    "rows": 58,
    "bays": 4060,
    "positions": 60580,
    "perBay": 3,
    "dead": 320,
    "m2PerPosition": 0.41,
    "positionsPer1000M2": 2423.2,
    "prompt": "Lay out a 200 × 125 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 10,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 10,
    "levels": 6,
    "rows": 66,
    "bays": 2838,
    "positions": 50724,
    "perBay": 3,
    "dead": 360,
    "m2PerPosition": 0.49,
    "positionsPer1000M2": 2029,
    "prompt": "Lay out a 200 × 125 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 10,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 10,
    "levels": 6,
    "rows": 46,
    "bays": 3220,
    "positions": 57576,
    "perBay": 3,
    "dead": 384,
    "m2PerPosition": 0.43,
    "positionsPer1000M2": 2303,
    "prompt": "Lay out a 200 × 125 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 10,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 10,
    "levels": 6,
    "rows": 58,
    "bays": 4060,
    "positions": 72696,
    "perBay": 3,
    "dead": 384,
    "m2PerPosition": 0.34,
    "positionsPer1000M2": 2907.8,
    "prompt": "Lay out a 200 × 125 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 12,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 12,
    "levels": 8,
    "rows": 66,
    "bays": 2838,
    "positions": 67632,
    "perBay": 3,
    "dead": 480,
    "m2PerPosition": 0.37,
    "positionsPer1000M2": 2705.3,
    "prompt": "Lay out a 200 × 125 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 12,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 12,
    "levels": 8,
    "rows": 46,
    "bays": 3220,
    "positions": 76768,
    "perBay": 3,
    "dead": 512,
    "m2PerPosition": 0.33,
    "positionsPer1000M2": 3070.7,
    "prompt": "Lay out a 200 × 125 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "25,000 m²",
    "lenM": 200,
    "widM": 125,
    "areaM2": 25000,
    "clearHtM": 12,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 12,
    "levels": 8,
    "rows": 58,
    "bays": 4060,
    "positions": 96928,
    "perBay": 3,
    "dead": 512,
    "m2PerPosition": 0.26,
    "positionsPer1000M2": 3877.1,
    "prompt": "Lay out a 200 × 125 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 8,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 8,
    "levels": 5,
    "rows": 66,
    "bays": 5808,
    "positions": 86550,
    "perBay": 3,
    "dead": 570,
    "m2PerPosition": 0.58,
    "positionsPer1000M2": 1731,
    "prompt": "Lay out a 250 × 200 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 8,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 8,
    "levels": 5,
    "rows": 94,
    "bays": 6580,
    "positions": 98060,
    "perBay": 3,
    "dead": 640,
    "m2PerPosition": 0.51,
    "positionsPer1000M2": 1961.2,
    "prompt": "Lay out a 250 × 200 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 8,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 8,
    "levels": 5,
    "rows": 94,
    "bays": 8272,
    "positions": 123320,
    "perBay": 3,
    "dead": 760,
    "m2PerPosition": 0.41,
    "positionsPer1000M2": 2466.4,
    "prompt": "Lay out a 250 × 200 m warehouse, 8 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 10,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 10,
    "levels": 6,
    "rows": 66,
    "bays": 5808,
    "positions": 103860,
    "perBay": 3,
    "dead": 684,
    "m2PerPosition": 0.48,
    "positionsPer1000M2": 2077.2,
    "prompt": "Lay out a 250 × 200 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 10,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 10,
    "levels": 6,
    "rows": 94,
    "bays": 6580,
    "positions": 117672,
    "perBay": 3,
    "dead": 768,
    "m2PerPosition": 0.42,
    "positionsPer1000M2": 2353.4,
    "prompt": "Lay out a 250 × 200 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 10,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 10,
    "levels": 6,
    "rows": 94,
    "bays": 8272,
    "positions": 147984,
    "perBay": 3,
    "dead": 912,
    "m2PerPosition": 0.34,
    "positionsPer1000M2": 2959.7,
    "prompt": "Lay out a 250 × 200 m warehouse, 10 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 12,
    "truck": "counterbalance",
    "aisleM": 3.6,
    "frameM": 12,
    "levels": 8,
    "rows": 66,
    "bays": 5808,
    "positions": 138480,
    "perBay": 3,
    "dead": 912,
    "m2PerPosition": 0.36,
    "positionsPer1000M2": 2769.6,
    "prompt": "Lay out a 250 × 200 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 3.6 m aisles for a sit-down counterbalance forklift. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 12,
    "truck": "reach",
    "aisleM": 2.9,
    "frameM": 12,
    "levels": 8,
    "rows": 94,
    "bays": 6580,
    "positions": 156896,
    "perBay": 3,
    "dead": 1024,
    "m2PerPosition": 0.32,
    "positionsPer1000M2": 3137.9,
    "prompt": "Lay out a 250 × 200 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 2.9 m aisles for a reach truck. No docks or offices."
   },
   {
    "size": "50,000 m²",
    "lenM": 250,
    "widM": 200,
    "areaM2": 50000,
    "clearHtM": 12,
    "truck": "vna",
    "aisleM": 1.8,
    "frameM": 12,
    "levels": 8,
    "rows": 94,
    "bays": 8272,
    "positions": 197312,
    "perBay": 3,
    "dead": 1216,
    "m2PerPosition": 0.25,
    "positionsPer1000M2": 3946.2,
    "prompt": "Lay out a 250 × 200 m warehouse, 12 m clear, on a 15 × 15 m column grid, with selective pallet rack for 1200 × 800 mm pallets and 1.8 m aisles for a very-narrow-aisle turret truck. No docks or offices."
   }
  ]
 },
 "compare": {
  "imperial": {
   "size": "100,000 sq ft",
   "lenFt": 400,
   "widFt": 250,
   "clearHtFt": 32,
   "pallet": "gma48",
   "cells": {
    "backtoback": {
     "counterbalance": 13164,
     "reach": 15750,
     "vna": 19392
    },
    "doubledeep": {
     "counterbalance": 18024,
     "reach": 20220,
     "vna": 23562
    },
    "drivein": {
     "counterbalance": 18800,
     "reach": 20880,
     "vna": 23600
    }
   }
  },
  "metric": {
   "size": "10,000 m²",
   "lenM": 125,
   "widM": 80,
   "clearHtM": 10,
   "pallet": "p800x1200",
   "cells": {
    "backtoback": {
     "counterbalance": 20004,
     "reach": 22266,
     "vna": 28458
    },
    "doubledeep": {
     "counterbalance": 27684,
     "reach": 30780,
     "vna": 35364
    },
    "drivein": {
     "counterbalance": 31104,
     "reach": 33408,
     "vna": 35520
    }
   }
  }
 }
}
