258 x 952 feet = 78.64 x 290.17 meters