89.1 x 158.1 meters = 292.32 x 518.7 feet