68 x 103 x 206 meters = 223.1 x 337.93 x 675.85 feet