265 x 91 x 224 meters = 869.42 x 298.56 x 734.91 feet