620 x 250 x 427 meters = 2034.12 x 820.21 x 1400.92 feet