112 x 720 x 25 feet = 34.14 x 219.46 x 7.62 meters