265 x 468 x 669 feet = 80.77 x 142.65 x 203.91 meters