156 x 956 feet = 47.55 x 291.39 meters