83 x 77 meters = 272.31 x 252.62 feet