425 x 766 x 67 feet = 129.54 x 233.48 x 20.42 meters