265 x 89 x 143 meters = 869.42 x 291.99 x 469.16 feet