11826 inches = 300.3804 meters