93 x 716 feet = 28.35 x 218.24 meters