1404.3 meters = 4607 feet and 3.4 inches