244 x 629 meters = 800.52 x 2063.65 feet