83 x 906 meters = 272.31 x 2972.44 feet