95 x 54.7 feet = 28.96 x 16.67 meters