628 x 244 x 275 meters = 2060.37 x 800.52 x 902.23 feet