505 x 358 feet = 153.92 x 109.12 meters