62.7 x 70.3 meters = 205.71 x 230.64 feet