39.89 meters = 130.872703 feet