152 x 952 feet = 46.33 x 290.17 meters