2248 meters = 88503.937008 inches