93 x 177 feet = 28.35 x 53.95 meters