164.4 x 104.2 feet = 50.11 x 31.76 meters