8689 mm = 28.507218 feet