88.44 meters = 3481.889764 inches