65 x 265 x 54 meters = 213.25 x 869.42 x 177.17 feet