62 x 695 x 383 meters = 203.41 x 2280.18 x 1256.56 feet