83 x 64.9 meters = 272.31 x 212.93 feet