508 x 606 x 23 meters = 1666.67 x 1988.19 x 75.46 feet