164.8 x 86.7 feet = 50.23 x 26.43 meters