202 x 78 feet = 61.57 x 23.77 meters