65.4 x 173.8 feet = 19.93 x 52.97 meters