307 x 626 x 830 feet = 93.57 x 190.8 x 252.98 meters