82 x 660 x 365 meters = 269.03 x 2165.35 x 1197.51 feet