418 x 420 feet = 127.41 x 128.02 meters