61 x 906 meters = 200.13 x 2972.44 feet