157 x 121 x 678 meters = 515.09 x 396.98 x 2224.41 feet