62 x 71 meters = 203.41 x 232.94 feet