418.31 feet = 127.500888 meters