648.09 meters = 2126.279528 feet