25 x 243 x 126 meters = 984.25 x 9566.93 x 4960.63 inches