130.05 meters = 426.673228 feet