11809 inches = 299.9486 meters