70.46 meters = 2774.015748 inches