130.45 meters = 427 feet and 11.83 inches