166.3 x 164.1 feet = 50.69 x 50.02 meters