425.38 feet = 129.655824 meters