202 x 88 feet = 61.57 x 26.82 meters