83 x 755 meters = 272.31 x 2477.03 feet