68 x 268 x 57 meters = 223.1 x 879.27 x 187.01 feet