276 x 124 x 256 meters = 905.51 x 406.82 x 839.9 feet