19 x 89.9 meters = 62.34 x 294.95 feet