201 x 66 x 635 feet = 61.26 x 20.12 x 193.55 meters