17 x 89.1 meters = 55.77 x 292.32 feet