308 x 663 x 109 meters = 1010.5 x 2175.2 x 357.61 feet