64 x 209 x 124 meters = 2519.69 x 8228.35 x 4881.89 inches