423.97 feet = 129.226056 meters