11407 meters = 37424.540682 feet