427 x 874 x 247 feet = 130.15 x 266.4 x 75.29 meters