423 x 764 x 65 feet = 128.93 x 232.87 x 19.81 meters