225 x 367 x 666 feet = 68.58 x 111.86 x 203 meters