82 x 667 x 277 meters = 269.03 x 2188.32 x 908.79 feet