626 x 78 x 587 meters = 2053.81 x 255.91 x 1925.85 feet