149 x 263 x 680 feet = 45.42 x 80.16 x 207.26 meters