93 x 854 feet = 28.35 x 260.3 meters