255 x 624 x 127 meters = 836.61 x 2047.24 x 416.67 feet