135 x 508 x 874 feet = 41.15 x 154.84 x 266.4 meters