659 x 209 x 268 meters = 2162.07 x 685.7 x 879.27 feet