270 x 25 x 64 meters = 10629.92 x 984.25 x 2519.69 inches