616 x 606 meters = 2021 x 1988.19 feet