1088 meters = 42834.645669 inches