87.6 x 158.5 feet = 26.7 x 48.31 meters