61 x 308 meters = 200.13 x 1010.5 feet