1648.4 meters = 5408 feet and 1.64 inches