29952 meters = 98267.716535 feet