Given an array of integers `heights` representing the histogram's bar height where the width of each bar is `1`, return the area of the largest rectangle in the histogram.
Example 1
Input:heights = [2,1,5,6,2,3]
Output:10
Explanation:The largest rectangle has area = 10 (formed by heights[2] and heights[3] with height 5 and width 2).