90 x 24 meters = 295.28 x 78.74 feet