226 x 124 x 264 meters = 741.47 x 406.82 x 866.14 feet