2061 feet = 628.1928 meters