88 x 185.8 meters = 288.71 x 609.58 feet