660.81 meters = 2168 feet and 0.14 inches