93 x 491 feet = 28.35 x 149.66 meters