427 feet and 1 inches = 130.175 meters