78 x 339 feet = 23.77 x 103.33 meters