80.3 x 170 feet = 24.48 x 51.82 meters