156 x 87.5 feet = 47.55 x 26.67 meters