34430 inches = 874.522 meters