295 x 157.7 feet = 89.92 x 48.07 meters