15.7 x 89.9 meters = 51.51 x 294.95 feet