74 x 422 x 720 feet = 22.56 x 128.63 x 219.46 meters