835 x 59 feet = 254.51 x 17.98 meters