29.1 x 62 meters = 95.47 x 203.41 feet