250 x 629 meters = 820.21 x 2063.65 feet