336 x 642 feet = 102.41 x 195.68 meters