1010.6 feet = 12127.2 inches