89 x 74 meters = 291.99 x 242.78 feet