266 x 469 x 670 feet = 81.08 x 142.95 x 204.22 meters