83 x 718 meters = 272.31 x 2355.64 feet