427 x 503 feet = 130.15 x 153.31 meters