150 x 676 feet = 45.72 x 206.04 meters