14.7 x 88.9 meters = 48.23 x 291.67 feet