312 x 104 x 68 meters = 1023.62 x 341.21 x 223.1 feet