60.7 x 166.3 feet = 18.5 x 50.69 meters