29548 meters = 96942.257218 feet