16.61 meters = 653.937008 inches