202 x 53 feet = 61.57 x 16.15 meters