423 x 769 x 247 feet = 128.93 x 234.39 x 75.29 meters