195.9 meters = 642.716535 feet