24992 feet = 299904 inches