37 x 629 meters = 121.39 x 2063.65 feet