124 x 28 x 132 meters = 4881.89 x 1102.36 x 5196.85 inches