89 x 178.5 meters = 291.99 x 585.63 feet