81 x 108 x 283 meters = 265.75 x 354.33 x 928.48 feet