130.07 meters = 426 feet and 8.87 inches