64 x 752 x 154 meters = 2519.69 x 29606.3 x 6062.99 inches