276 x 83 x 86 meters = 905.51 x 272.31 x 282.15 feet