265 x 57 x 21 meters = 869.42 x 187.01 x 68.9 feet