26683 mm = 87.542651 feet