3249.3 meters = 10660 feet and 5.2 inches