101 x 679 x 384 meters = 331.36 x 2227.69 x 1259.84 feet