1354 meters = 4442 feet and 3.09 inches