648.1 meters = 2126 feet and 3.75 inches