155.17 meters = 509.087927 feet