88.6 feet = 1063.2 inches