27 x 129 x 580 meters = 88.58 x 423.23 x 1902.89 feet