952 x 58 feet = 290.17 x 17.68 meters